package cn.edu.zut.logistics.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@TableName("package_processing_total_metrics")
public class PackageProcessingTotalMetrics {

    @TableId("metric_id")
    private Integer metricId;

    @TableField("statistics_date")
    private LocalDate statisticsDate;

    @TableField("total_packages_network")
    private Integer totalPackagesNetwork;

    @TableField("pickup_packages")
    private Integer pickupPackages;

    @TableField("delivery_packages")
    private Integer deliveryPackages;

    @TableField("signed_packages")
    private Integer signedPackages;

    @TableField("exception_packages")
    private Integer exceptionPackages;

    @TableField("returned_packages")
    private Integer returnedPackages;

    @TableField("lost_packages")
    private Integer lostPackages;

    @TableField("create_time")
    private LocalDateTime createTime;
}